fling down the glove - Español Inglés Diccionario